import { Entity, Column, PrimaryGeneratedColumn, CreateDateColumn, UpdateDateColumn } from 'typeorm';

@Entity()
export default class MessageTemplate {
  @PrimaryGeneratedColumn()
  id: number;

  // 用户ID
  @Column()
  userId: number;

  // 消息标题
  @Column()
  title: string;

  // 消息内容
  @Column({ type: 'text' })
  content: string;

  // 消息类型
  @Column({ default: 'text' })
  msgType: string;

  // 创建时间
  @CreateDateColumn()
  createDate: Date = new Date();

  // 修改时间
  @UpdateDateColumn()
  updateDate: Date = new Date();
}
